present actual payment - Alemán Inglés Diccionario